A Fault Tolerant Mechanism for Composition of Web Services Using Subset Replacement
نویسنده
چکیده
Businesses offer complex services to the users, which can’t be provided by a single Web Service. A Composite Web Service provides more complicated function, by composing multiple Web services. A composite service is more susceptible to failure than an atomic service. During the execution of a Composite Web Service, if one Component Service fails or becomes unavailable, the whole Composite Web Service fails. A middle agent (broker) simplifies the interaction between service providers and service requester and fulfills the user's need. The broker composes a desired value-added service and orchestrates the execution of Web Services. A replacement policy has been proposed in this paper that replaces the subset of Web Services that contains failed Web Service with another equivalent subset. During the execution, if a failure occurs, subsets containing failed Web Service are identified. Subsequently the subsets equivalent to failed one are identified. These equivalent subsets are ranked as per the policy and the best subset is selected. The old subset is replaced with the new equivalent subset in the Composite Web Service.
منابع مشابه
Dependability in the Web Service Architecture
In comparison with the state of the art in the field of Web Services architectures and their composition, we propose to exploit the concept of CA Actions to enable to dependable composition of Web Services. CA Actions introduce a mechanism for structuring fault tolerant concurrent systems through the generalization of the concepts of atomic actions and transactions, and are adapted to the compo...
متن کاملWorkshop on Architecting Dependable Systems
In comparison with the state of the art in the field of Web Services architectures and their composition, we propose to exploit the concept of CA Actions to enable to dependable composition of Web Services. CA Actions introduce a mechanism for structuring fault tolerant concurrent systems through the generalization of the concepts of atomic actions and transactions, and are adapted to the compo...
متن کاملFault Tolerant Reversible QCA Design using TMR and Fault Detecting by a Comparator Circuit
Quantum-dot Cellular Automata (QCA) is an emerging and promising technology that provides significant improvements over CMOS. Recently QCA has been advocated as an applicant for implementing reversible circuits. However QCA, like other Nanotechnologies, suffers from a high fault rate. The main purpose of this paper is to develop a fault tolerant model of QCA circuits by redundancy in hardware a...
متن کاملDeploying fault tolerant web service compositions
Many businesses are now moving towards the use of composite web services. These consist of a collection of web services working together to achieve an objective. Although they are becoming business-critical elements, current development tools do not provide a practical way to include fault tolerance characteristics in web services compositions. This paper proposes a mechanism that allows progra...
متن کاملFault Tolerant Reversible QCA Design using TMR and Fault Detecting by a Comparator Circuit
Quantum-dot Cellular Automata (QCA) is an emerging and promising technology that provides significant improvements over CMOS. Recently QCA has been advocated as an applicant for implementing reversible circuits. However QCA, like other Nanotechnologies, suffers from a high fault rate. The main purpose of this paper is to develop a fault tolerant model of QCA circuits by redundancy in hardware a...
متن کامل